Efficient Collision Checking in Sampling-Based Motion Planning

نویسندگان

  • Joshua Bialkowski
  • Sertac Karaman
  • Michael W. Otte
  • Emilio Frazzoli
چکیده

Collision checking is generally considered to be the primary computational bottleneck in sampling-based motion planning algorithms. We show that this does not have to be the case. More specifically, we introduce a novel way of implementing collision checking in the context of sampling-based motion planning, such that the amortized complexity of collision checking is negligible with respect to that of the other components of sampling-based motion planning algorithms. Our method works by storing a lower bound on the distance to the nearest obstacle of each normally collision-checked point. New samples may immediately be determined collision free—without a call to the collision-checking procedure—if they are closer to a previously collision-checked point than the latter is to an obstacle. A similar criterion can also be used to detect points inside of obstacles (i.e., points that are in collision with obstacles). Analysis proves that the expected fraction of points that require a call to the normal (expensive) collision-checking procedure approaches zero as the total number of points increases. Experiments, in which the proposed idea is used in conjunction with the RRT and RRT∗ path planning algorithms, also validate that our method enables significant benefits in practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient collision checking in sampling-based motion planning via safety certificates

Collision checking is considered to be the most expensive computational bottleneck in sampling-based motion planning algorithms. We introduce a simple procedure that theoretically eliminates this bottleneck and significantly reduces collision checking time in practice in several test scenarios. Whenever a point is collision checked the normal (expensive) way, we store a lower bound on that poin...

متن کامل

Efficient Motion and Grasp Planning for Humanoid Robots

The control system of a robot operating in a human-centered environments should address the problem of motion planning to generate collision-free motions for grasping and manipulation tasks. To deal with the complexity of these tasks in such environments, different motion planning algorithms can be used. We present a motion planning framework for manipulation and grasping tasks consisting of di...

متن کامل

Fast probabilistic collision checking for sampling-based motion planning using locality-sensitive hashing

We present a novel approach to perform fast probabilistic collision checking in high-dimensional configuration spaces to accelerate the performance of sampling-based motion planning. Our formulation stores the results of prior collision queries, and then uses such information to predict the collision probability for a new configuration sample. In particular, we perform an approximate k-NN (k-ne...

متن کامل

AA290: Precomputed Lattices and Paths for Robotic Motion Planning Using Fast Marching Trees

Robotic motion planning problems often require solutions in real-time, however with kinodynamic planning or problems with uncertainties in the environment, this may be very difficult if not impossible with an all on-line algorithm. By precomputing information or formatting the configuration space in specific ways, it may be possible to plan the remaining necessary information on-line, even for ...

متن کامل

Asymptotically Optimal Sampling-Based Algorithms for Topological Motion Planning

Topological motion planning is a planning problem embedding topological concept of trajectories. In this work, we propose two asymptotically optimal sampling-based algorithms for topological motion planning: (a) a batch processingbased planner, termed Fast Marching Homology-embedded Tree star (FMHT*); and (b) an incremental anytime algorithm, termed Rapidly-exploring Random Homology-embedded Tr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012